package com.crm.user.dao;

import java.util.List;

import com.crm.user.model.UserInfo;

public interface UserInfoDao {
	
	/**
	 * 根据uid获取info信息
	 * */
	UserInfo selectUserInfoByUid(Long uid);
	
	/**
	 * 新增info信息
	 * */
	UserInfo insert(UserInfo userinfo);
	
	/**
	 * 获取用户部门下所有用户
	 * */
	List<UserInfo> selectAllUserinfoByDeptId(Long deotid);
	
	/**
	 * 修改info信息(根据uid修改)
	 * */
	int updateUserInfo(UserInfo userinfo);
	
	/**
	 * 获取带有部门的所有用户列表
	 * */
	public List<UserInfo> getUserInfoListWithDept();
	
	
	
}
